*{margin:0;padding:0;list-style-type:none;}
html,body,div,span,a,p,img,dl,dt,dd,ol,ul,li{border:0;margin:0;padding:0;font-size:100%;text-decoration:none}
img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%}
ol,ul{list-style:none}
li{display:list-item}
:focus,.focus{outline:none}
body{max-width:640px;margin:0 auto;font-family:"microsoft yahei";font-size:13px;line-height:1.5;background:#cce8cf;}
h3,.h3{font-size:16px;}
a:link,a:visited,a:hover,a:active{text-decoration:none; color: #7c7c7c;}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}
.clearfix:after {
  clear: both;
}

/*布局*/

.header{width: 100%; height: 50px; background: #e30c26;}

.header-l{width: 10%; height: 100%; float: left; margin-left: 5%; }

.header-l img{width: 14px; height: 22px; margin-top: 14px;}

.header p{float: left; display: block; width: 20%; height: 50px; line-height: 50px; text-align: center; margin-left: 25%;
	color: #fff; font-size: 17px;
}

.row{width: 100%; height: 100%; background: #cce8cf; margin-top: 20px;}

.info{width: 80%; height: 100%; margin: 10% auto 0;}

.info .zhuche{display: block; width: 100%; height: 40px; background:#de3b8a ; margin-top: 10px;
text-align: center; line-height: 40px; color: #fff; border-radius: 2px;}

input{border: none;  height: 100%;  color: #e9e9e9; font-size: 14px;}

.phone{ width: 100%; height: 40px; line-height: 50px;
border: none; text-indent:8%; color: #353031;}

.mima{ width: 100%; height: 40px; line-height: 50px; margin-top: 10px;
border: none; text-indent:8%; color: #353031;}

.btn{width: 100%; height: 40px; background: #e54e3d; margin-top: 10px; border-radius: 2px;}

.xuan{display: block; margin-top: 20px;}

.xuan span{color: #7d7d7d;}

.check{width: 16px; height: 16px; border: 1px solid #e9e9e9;}

.xuan a{display: inline-block; width: 78px; height: 30px; margin-left: 40%; line-height: 30px; text-align: center;
border: 1px solid #cfdbd0; border-radius: 2px; background: #f0f0f0;}
